Do_softirq is invoked at the path of ia64_leave_kernel instead of
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 9 Feb 2006 15:09:00 +0000 (16:09 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 9 Feb 2006 15:09:00 +0000 (16:09 +0100)
commitcbed226d729bbd4e5cee22bd946c849038fe3d57
treeb0045e930bcc57c2a85661f499c5c06729b585d5
parent6d3a6af8edcd21ab82efb1bc98309d2f79e318fc
Do_softirq is invoked at the path of ia64_leave_kernel instead of
being invoking in function irq_exit, which is aligned with XEN/X86 and
avoids __enter_schedule being reentered.

Signed-off-by Anthony Xu <anthony.xu@intel.com>
xen/arch/ia64/linux-xen/entry.S
xen/arch/ia64/xen/xenirq.c